package pers.ree.demo.designpattern.factory.abstractfactory;

/**
 * 抽象工厂
 * 一般抽象工厂生产的对象是有内在联系的，所以放在同一个工厂里生产
 */
public interface IHouseFactory {

    IRoof createRoof();

    IFrame createFrame();

    IWall createWall();
}
